Restaurants in Eldon, IA

2 businesses found


Chippewa Creek Smokehouse

117 4th St , 52554
Phone: (641) 652-7140

Eldon's Country Restaurant

419 Elm St , 52554
Phone: (515) 727-5244